package cn.csc.framework.pay.core.client.impl.jh.result;

import lombok.Data;

import java.io.Serializable;

/**
 * 接收建行的返回数据，签名
 */
@Data
public class JHPayResultVO implements Serializable {


    /**
     * 返回码 SUCCESS此字段是通信标识，表示通信成功
     * 此字段是通信标识，表示通信成功
     */
    private String success;
    /**
     * 错误码,000000表示交易成功，非000000表示交易失败，错误信息可以查看ERRMSG字段
     */
    private String errCode;

    private String errMsg;
    /**
     * 交易码
     */
    private String txCode;

    /**
     * 微信分配的APPID
     */
    private String appId;
    /**
     * 时间戳
     */
    private String timeStamp;
    /**
     * 随机串
     */
    private String nonceStr;

    /**
     * 数据包
     */
    private String packageStr;
    /**
     * 签名方式
     */
    private String signType;
    /**
     * 签名数据
     */
    private String paySign;
    /**
     * 子商户的商户号
     */
    private String partnerid;
    /**
     * 预支付交易会话ID
     */
    private String prepayid;
    /**
     * 微信H5支付中间页面URL
     */
    private String mweb_url;



}
